home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simple Backup
/
Simple Backup by STOMP.iso
/
SG
/
ESM
/
InsNTMsi.exe
/
RCDATA
/
CABINET
/
instmsi.msi
/
1032
/
!_StringData
next >
Wrap
Text File
|
2000-06-29
|
20KB
|
1 lines
1 OR %FORCE_MSI_UPGRADE OR FORCE_MSI_UPGRADE OR %FORCE_MSI_UPGRADE_NT OR FORCE_MSI_UPGRADE_NT OR Version9X OR (VersionNT < 500)╘ß Windows 2000 ΩßΘ ∩Θ φσⁿ⌠σ±σ≥ σΩΣⁿ≤σΘ≥ ß≡ßΘ⌠∩²φ ▌φß service pack πΘß ⌠τφ σπΩß⌠▄≤⌠ß≤τ ⌠∩⌡ Windows Installer.%FORCE_MSI_UPGRADE OR FORCE_MSI_UPGRADE OR Version9X OR (VersionNT > 351)╘∩ Windows Installer ß≡ßΘ⌠σ▀ φσⁿ⌠σ±τ ▌ΩΣ∩≤τ ⌠∙φ Windows NT ▐ ⌠∙φ Windows 2000.msiOpenKey&┼πΩß⌠▄≤⌠ß≤τmsiRepairKey┼≡Θ&ΣΘⁿ±Φ∙≤τmsiUninstallKey&╩ß⌠▄±πτ≤τ σπΩß⌠▄≤⌠ß≤τ≥mspOpenKey┼÷ß±∞∩π▐ σ&φτ∞σ±∙∞▌φτ≥ ▌ΩΣ∩≤τ≥ Ω■ΣΘΩßProductLanguage1032BindImage╙²φΣσ≤τ σΩ⌠σδ▌≤Θ∞∙φ ß±≈σ▀∙φ┴±≈σ▀∩: [1]AppSearch┴φßµ▐⌠τ≤τ σπΩß⌠σ≤⌠τ∞▌φ∙φ σ÷ß±∞∩π■φ╔ΣΘⁿ⌠τ⌠ß: [1], ╒≡∩π±ß÷▐: [2]CostFinalize╒≡∩δ∩πΘ≤∞ⁿ≥ ß≡ßΘ⌠▐≤σ∙φ ≈■±∩⌡CostInitializeCreateFolders─τ∞Θ∩⌡±π▀ß ÷ßΩ▌δ∙φ╓▄Ωσδ∩≥: [1]CreateShortcuts─τ∞Θ∩⌡±π▀ß ≤⌡φ⌠∩∞σ²≤σ∙φ╙⌡φ⌠ⁿ∞σ⌡≤τ: [1]DeleteServices─Θßπ±ß÷▐ ⌡≡τ±σ≤Θ■φ╒≡τ±σ≤▀ß: [1]DuplicateFiles─τ∞Θ∩⌡±π▀ß ΣΘ≡δ■φ ß±≈σ▀∙φ┴±≈σ▀∩: [1], ╩ß⌠▄δ∩π∩≥: [9], ╠▌πσΦ∩≥: [6]FileCostInstallFiles┴φ⌠Θπ±ß÷▐ φ▌∙φ ß±≈σ▀∙φInstallODBC┼πΩß⌠▄≤⌠ß≤τ ≤⌠∩Θ≈σ▀∙φ ODBCInstallServices┼πΩß⌠▄≤⌠ß≤τ φ▌∙φ ⌡≡τ±σ≤Θ■φ╒≡τ±σ≤▀ß: [2]InstallValidate┼≡ΘΩ²±∙≤τ σπΩß⌠▄≤⌠ß≤τ≥LaunchConditions┴εΘ∩δⁿπτ≤τ ≤⌡φΦτΩ■φ σΩΩ▀φτ≤τ≥PatchFiles┼φτ∞▌±∙≤τ ß±≈σ▀∙φ┴±≈σ▀∩: [1], ╩ß⌠▄δ∩π∩≥: [2], ╠▌πσΦ∩≥: [3]ProcessComponents┼φτ∞▌±∙≤τ Ωß⌠ß≈■±τ≤τ≥ ≤⌠∩Θ≈σ▀∩⌡RegisterClassInfo╩ß⌠ß≈■±τ≤τ ΣΘßΩ∩∞Θ≤⌠■φ Ωδ▄≤τ≥┴φßπφ∙±Θ≤⌠ΘΩⁿ Ωδ▄≤τ≥: [1]RegisterComPlus╩ß⌠ß≈■±τ≤τ σ÷ß±∞∩π■φ ΩßΘ ≤⌠∩Θ≈σ▀∙φ COM+RegisterExtensionInfo╩ß⌠ß≈■±τ≤τ ΣΘßΩ∩∞Θ≤⌠■φ σ≡σΩ⌠▄≤σ∙φ┼≡▌Ω⌠ß≤τ: [1]RegisterFonts╩ß⌠ß≈■±τ≤τ π±ß∞∞ß⌠∩≤σΘ±■φ├±ß∞∞ß⌠∩≤σΘ±▄: [1]RegisterMIMEInfo╩ß⌠ß≈■±τ≤τ ≡δτ±∩÷∩±Θ■φ MIME╘²≡∩≥ ≡σ±Θσ≈∩∞▌φ∙φ MIME: [1], ┼≡▌Ω⌠ß≤τ: [2]RegisterProgIdInfo╩ß⌠ß≈■±τ≤τ ßφßπφ∙±Θ≤⌠ΘΩ■φ ≡±∩π±▄∞∞ß⌠∩≥RegisterTypeLibraries╩ß⌠ß≈■±τ≤τ ΓΘΓδΘ∩ΦτΩ■φ ⌠²≡∙φRegisterUser╩ß⌠ß≈■±τ≤τ ≈±▐≤⌠τRemoveDuplicateFiles╩ß⌠▄±πτ≤τ ΣΘ≡δ■φ ß±≈σ▀∙φ┴±≈σ▀∩: [1], ╩ß⌠▄δ∩π∩≥: [9]RemoveEnvironmentStrings┼φτ∞▌±∙≤τ ≤⌡∞Γ∩δ∩≤σΘ±■φ ≡σ±ΘΓ▄δδ∩φ⌠∩≥╝φ∩∞ß: [1], ╘Θ∞▐: [2], ┼φ▌±πσΘß [3]RemoveFolders╩ß⌠▄±πτ≤τ ÷ßΩ▌δ∙φRemoveIniValues╩ß⌠▄±πτ≤τ Ωß⌠ß≈∙±▐≤σ∙φ ß±≈σ▀∙φ INI┴±≈σ▀∩: [1], ┼φⁿ⌠τ⌠ß: [2], ╩δσΘΣ▀: [3], ╘Θ∞▐: [4]RemoveODBC╩ß⌠▄±πτ≤τ ≤⌠∩Θ≈σ▀∙φ ODBCRemoveRegistryValues╩ß⌠▄±πτ≤τ ⌠Θ∞■φ ∞τ⌠±■∩⌡ ≤⌡≤⌠▐∞ß⌠∩≥╩δσΘΣ▀: [1], ╝φ∩∞ß: [2]RemoveShortcuts╩ß⌠▄±πτ≤τ ≤⌡φ⌠∩∞σ²≤σ∙φSelfRegModules╩ß⌠ß≈■±τ≤τ δσΘ⌠∩⌡±πΘΩ■φ ∞∩φ▄Σ∙φ┴±≈σ▀∩: [1], ╓▄Ωσδ∩≥: [2]SelfUnregModules╩ß⌠▄±πτ≤τ Ωß⌠ß≈■±τ≤τ≥ δσΘ⌠∩⌡±πΘΩ■φ ∞∩φ▄Σ∙φSetODBCFolders╨±∩σ⌠∩Θ∞ß≤▀ß Ωß⌠ßδⁿπ∙φ ODBCStartServices┼ΩΩ▀φτ≤τ ⌡≡τ±σ≤Θ■φStopServices─ΘßΩ∩≡▐ ⌡≡τ±σ≤Θ■φUnregisterClassInfo╩ß⌠▄±πτ≤τ Ωß⌠ß≈■±τ≤τ≥ ΣΘßΩ∩∞Θ≤⌠■φ Ωδ▄≤τ≥UnregisterComPlus╩ß⌠▄±πτ≤τ Ωß⌠ß≈■±τ≤τ≥ σ÷ß±∞∩π■φ ΩßΘ ≤⌠∩Θ≈σ▀∙φ COM+UnregisterExtensionInfo╩ß⌠▄±πτ≤τ Ωß⌠ß≈■±τ≤τ≥ ΣΘßΩ∩∞Θ≤⌠■φ σ≡σΩ⌠▄≤σ∙φUnregisterFonts╩ß⌠▄±πτ≤τ Ωß⌠ß≈■±τ≤τ≥ π±ß∞∞ß⌠∩≤σΘ±■φUnregisterMIMEInfo╩ß⌠▄±πτ≤τ Ωß⌠ß≈■±τ≤τ≥ ≡δτ±∩÷∩±Θ■φ MIMEUnregisterProgIdInfo╩ß⌠▄±πτ≤τ Ωß⌠ß≈■±τ≤τ≥ ßφßπφ∙±Θ≤⌠ΘΩ■φ ≡±∩π±▄∞∞ß⌠∩≥UnregisterTypeLibraries╩ß⌠▄±πτ≤τ Ωß⌠ß≈■±τ≤τ≥ ΓΘΓδΘ∩ΦτΩ■φ ⌠²≡∙φWriteEnvironmentStringsWriteIniValues┼ππ±ß÷▐ ⌠Θ∞■φ ß±≈σ▀∙φ INIWriteRegistryValues┼ππ±ß÷▐ ⌠Θ∞■φ ∞τ⌠±■∩⌡ ≤⌡≤⌠▐∞ß⌠∩≥╩δσΘΣ▀: [1], ╝φ∩∞ß: [2], ╘Θ∞▐: [3]Advertise╩∩Θφ∩≡∩▀τ≤τ σ÷ß±∞∩π▐≥AllocateRegistrySpace┼Ω≈■±τ≤τ ≈■±∩⌡ ∞τ⌠±■∩⌡┼δσ²Φσ±∩≥ ≈■±∩≥: [1]CCPSearch┴φßµ▐⌠τ≤τ Ωß⌠▄δδτδ∙φ ≡±∩·ⁿφ⌠∙φFindRelatedProducts┴φßµ▐⌠τ≤τ ≤≈σ⌠ΘΩ■φ σ÷ß±∞∩π■φ┬±▌ΦτΩσ τ σ÷ß±∞∩π▐: [1]GenerateScript─τ∞Θ∩⌡±π▀ß δσΘ⌠∩⌡±πΘ■φ Σ▌≤∞τ≥ σφσ±πσΘ■φ πΘß ⌠τφ σφ▌±πσΘß:InstallAdminPackage┴φ⌠Θπ±ß÷▐ ß±≈σ▀∙φ σπΩß⌠▄≤⌠ß≤τ≥ ΣΘΩ⌠²∩⌡┴±≈σ▀∩: [1], ╩ß⌠▄δ∩π∩≥: [9], ╠▌πσΦ∩≥: [6]InstallSFPCatalogFile┼πΩß⌠▄≤⌠ß≤τ Ωß⌠ßδⁿπ∩⌡ ≤⌡≤⌠▐∞ß⌠∩≥┴±≈σ▀∩: [1], ┼εß±⌠■∞σφß: [2]MigrateFeatureStates╠σ⌠ß÷∩±▄ ≡ß±ß∞▌⌠±∙φ ß≡ⁿ ≤⌡φß÷σ▀≥ σ÷ß±∞∩π▌≥┼÷ß±∞∩π▐: [1]MoveFiles╠σ⌠ßΩ▀φτ≤τ ß±≈σ▀∙φPublishComponents─τ∞∩≤▀σ⌡≤τ Ωß⌠▄δδτδ∙φ ≤⌠∩Θ≈σ▀∙φ┴φßπφ∙±Θ≤⌠ΘΩⁿ ≤⌠∩Θ≈σ▀∩⌡: [1], ╨±∩≤ΣΘ∩±Θ≤⌠ΘΩⁿ: [2]PublishFeatures─τ∞∩≤▀σ⌡≤τ Σ⌡φß⌠∩⌠▐⌠∙φ ≡±∩·ⁿφ⌠∩≥─⌡φß⌠ⁿ⌠τ⌠ß: [1]PublishProduct─τ∞∩≤▀σ⌡≤τ ≡δτ±∩÷∩±Θ■φ ≡±∩·ⁿφ⌠∩≥RegisterProduct─▐δ∙≤τ ≡±∩·ⁿφ⌠∩≥RemoveExistingProducts╩ß⌠▄±πτ≤τ σ÷ß±∞∩π■φ┼÷ß±∞∩π▐: [1], ├±ß∞∞▐ σφ⌠∩δ■φ: [2]RemoveFiles╩ß⌠▄±πτ≤τ ß±≈σ▀∙φRMCCPSearchRollback┼≡ßφß÷∩±▄ σφ▌±πσΘß≥:RollbackCleanup╩ß⌠▄±πτ≤τ ß±≈σ▀∙φ ßφ⌠Θπ±▄÷∙φ ß≤÷ßδσ▀ß≥UnmoveFiles╩ß⌠▄±πτ≤τ ß±≈σ▀∙φ ≡∩⌡ ▌≈∩⌡φ ∞σ⌠ßΩΘφτΦσ▀UnpublishComponents╩ß⌠▄±πτ≤τ Στ∞∩≤▀σ⌡≤τ≥ Ωß⌠▄δδτδ∙φ ≤⌠∩Θ≈σ▀∙φUnpublishFeatures╩ß⌠▄±πτ≤τ Στ∞∩≤▀σ⌡≤τ≥ Σ⌡φß⌠∩⌠▐⌠∙φ ≡±∩·ⁿφ⌠∩≥UnpublishProduct╩ß⌠▄±πτ≤τ Στ∞∩≤▀σ⌡≤τ≥ ≡δτ±∩÷∩±Θ■φ ≡±∩·ⁿφ⌠∩≥{{┴φσ≡ßφⁿ±Φ∙⌠∩ ≤÷▄δ∞ß: }}{{╙÷▄δ∞ß [1]. }}╨±∩σΘΣ∩≡∩▀τ≤τ [1]. ╨δτ±∩÷∩±▀σ≥ [1]. ╨ß±∩⌡≤Θ▄≤⌠τΩσ σ≤∙⌠σ±ΘΩⁿ ≤÷▄δ∞ß [1]. [2]{, [3]}{, [4]}{{╧ Σ▀≤Ω∩≥ σ▀φßΘ πσ∞▄⌠∩≥: }}┼φ▌±πσΘß [Time]: [1]. [2]╘²≡∩≥ ∞τφ²∞ß⌠∩≥: [1], ╝±Θ≤∞ß: [2]=== ╕φß±ετ Ωß⌠ßπ±ß÷▐≥: [Date] [Time] ====== ─ΘßΩ∩≡▐ Ωß⌠ßπ±ß÷▐≥: [Date] [Time] ===╕φß±ετ σφ▌±πσΘß≥ [Time]: [1].╟ σφ▌±πσΘß ⌠σ±∞ß⌠▀≤⌠τΩσ [Time]: [1]. ╘Θ∞▐ σ≡Θ≤⌠±∩÷▐≥ [2].╫±ⁿφ∩≥ ≡∩⌡ ⌡≡∩δσ▀≡σ⌠ßΘ: {[1] δσ≡⌠▄ }{[2] Σσ⌡⌠σ±ⁿδσ≡⌠ß}╟ ∞φ▐∞τ Σσφ σ≡ß±Ωσ▀. ╘σ±∞ß⌠▀≤⌠σ ⌠Θ≥ ▄δδσ≥ σ÷ß±∞∩π▌≥ ≡±Θφ φß ≡±∩≤≡ßΦ▐≤σ⌠σ εßφ▄.╘∩ Installer Σσφ ßφ⌠ß≡∩Ω±▀φσ⌠ßΘ ≡δ▌∩φ.╧ Installer ΣΘßΩⁿ≡τΩσ ≡±ⁿ∙±ß.╨σ±Θ∞▌φσ⌠σ ⁿ≤∩ ⌠ß Windows ±⌡Φ∞▀µ∩⌡φ ⌠Θ≥ ≡ß±ß∞▌⌠±∩⌡≥ ⌠∩⌡ [ProductName]╙⌡πΩ▌φ⌠±∙≤τ ß≡ßΘ⌠∩²∞σφ∙φ ≡δτ±∩÷∩±Θ■φ...╩ß⌠▄±πτ≤τ ≡ßδßΘⁿ⌠σ±∙φ σΩΣⁿ≤σ∙φ ß⌡⌠▐≥ ⌠τ≥ σ÷ß±∞∩π▐≥...╨±∩σ⌠∩Θ∞ß≤▀ß πΘß ⌠τφ Ωß⌠▄±πτ≤τ ≡ßδßΘⁿ⌠σ±∙φ σΩΣⁿ≤σ∙φ ß⌡⌠▐≥ ⌠τ≥ σ÷ß±∞∩π▐≥...╟ ┼πΩß⌠▄≤⌠ß≤τ ⌠∩⌡ {[ProductName] }∩δ∩Ωδτ±■ΦτΩσ ∞σ σ≡Θ⌠⌡≈▀ß.╟ ┼πΩß⌠▄≤⌠ß≤τ ⌠∩⌡ {[ProductName] }ß≡▌⌠⌡≈σ.╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τφ ßφ▄πφ∙≤τ ß≡ⁿ ⌠∩ ß±≈σ▀∩: [2]. {{ ╙÷▄δ∞ß ≤⌡≤⌠▐∞ß⌠∩≥ [3].}} ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ⌠∩ ß±≈σ▀∩ ⌡≡▄±≈σΘ ΩßΘ ⁿ⌠Θ ▌≈σ⌠σ ≡±ⁿ≤Γß≤τ ≤σ ß⌡⌠ⁿ.─σφ σ▀φßΘ Σ⌡φß⌠▐ τ Στ∞Θ∩⌡±π▀ß ⌠∩⌡ ß±≈σ▀∩⌡ "[2]". ╒≡▄±≈σΘ ▐Στ ▌φß≥ Ωß⌠▄δ∩π∩≥ ∞σ ß⌡⌠ⁿ ⌠∩ ⁿφ∩∞ß. ┴Ω⌡±■≤⌠σ ⌠τ ΣΘßΣΘΩß≤▀ß σπΩß⌠▄≤⌠ß≤τ≥ ΩßΘ Σ∩ΩΘ∞▄≤⌠σ φß Ω▄φσ⌠σ σπΩß⌠▄≤⌠ß≤τ ≤σ ▄δδτ Φ▌≤τ.╘∩≡∩Φσ⌠▐≤⌠σ ⌠τ ΣΘ≤Ω▌⌠ß: [2]╘∩ Installer Σσφ ΣΘßΦ▌⌠σΘ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß ≡±ⁿ≤Γß≤τ≥ ≤σ ß⌡⌠ⁿφ ⌠∩φ Ωß⌠▄δ∩π∩: [2]. ─σφ σ▀φßΘ Σ⌡φß⌠ⁿ φß ≤⌡φσ≈Θ≤⌠σ▀ τ σπΩß⌠▄≤⌠ß≤τ. ╙⌡φΣσΦσ▀⌠σ ∙≥ ΣΘß≈σΘ±Θ≤⌠▐≥ ▐ σ≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ΣΘß≈σΘ±Θ≤⌠▐ ⌠∩⌡ ≤⌡≤⌠▐∞ß⌠ⁿ≥ ≤ß≥.╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τφ σππ±ß÷▐ ≤⌠∩ ß±≈σ▀∩: [2]. ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ ≡±ⁿ≤Γß≤τ ≤σ ß⌡⌠ⁿφ ⌠∩φ Ωß⌠▄δ∩π∩.╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τφ ßφ▄πφ∙≤τ ß≡ⁿ ⌠∩ ß±≈σ▀∩: [2]. {{ ╙÷▄δ∞ß ≤⌡≤⌠▐∞ß⌠∩≥ [3].}} ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ⌠∩ ß±≈σ▀∩ ⌡≡▄±≈σΘ ΩßΘ ⁿ⌠Θ ▌≈σ⌠σ ≡±ⁿ≤Γß≤τ ≤σ ß⌡⌠ⁿ.╠Θß ▄δδτ σ÷ß±∞∩π▐ ▌≈σΘ ß≡∩ΩδσΘ≤⌠ΘΩ▄ ΣΘΩßΘ■∞ß⌠ß ≡±ⁿ≤Γß≤τ≥ ≤⌠∩ ß±≈σ▀∩ "[2]". ╘σ±∞ß⌠▀≤⌠σ ⁿδσ≥ ⌠Θ≥ ▄δδσ≥ σ÷ß±∞∩π▌≥ ΩßΘ Ω▄φ⌠σ ΩδΘΩ ≤⌠∩ Ω∩⌡∞≡▀ "┼≡ßφ▄δτ°τ".─σφ ⌡≡▄±≈σΘ ß±Ωσ⌠ⁿ≥ ≈■±∩≥ ≤⌠∩ Σ▀≤Ω∩ πΘß ⌠τφ σπΩß⌠▄≤⌠ß≤τ ⌠∩⌡ ß±≈σ▀∩⌡: [2]. ┴≡∩Σσ≤∞σ²≤⌠σ ≈■±∩ ≤⌠∩ Σ▀≤Ω∩ ΩßΘ Ω▄φ⌠σ ΩδΘΩ ≤⌠∩ Ω∩⌡∞≡▀ "┼≡ßφ▄δτ°τ" ▐ Ω▄φ⌠σ ΩδΘΩ ≤⌠∩ Ω∩⌡∞≡▀ "óΩ⌡±∩" πΘß ▌ε∩Σ∩.╘∩ ß±≈σ▀∩ ≡±∩▌δσ⌡≤τ≥ Σσφ Γ±▌ΦτΩσ: [2]. ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ⌠∩ ß±≈σ▀∩ ⌡≡▄±≈σΘ ΩßΘ ⁿ⌠Θ ▌≈σ⌠σ ≡±ⁿ≤Γß≤τ ≤σ ß⌡⌠ⁿ.╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τφ ßφ▄πφ∙≤τ ß≡ⁿ ⌠∩ ß±≈σ▀∩: [3]. {{ ╙÷▄δ∞ß ≤⌡≤⌠▐∞ß⌠∩≥ [2].}} ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ⌠∩ ß±≈σ▀∩ ⌡≡▄±≈σΘ ΩßΘ ⁿ⌠Θ ▌≈σ⌠σ ≡±ⁿ≤Γß≤τ ≤σ ß⌡⌠ⁿ.╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τφ σππ±ß÷▐ ≤⌠∩ ß±≈σ▀∩: [3]. {{ ╙÷▄δ∞ß ≤⌡≤⌠▐∞ß⌠∩≥ [2].}} ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ ≡±ⁿ≤Γß≤τ ≤σ ß⌡⌠ⁿφ ⌠∩φ Ωß⌠▄δ∩π∩.╘∩ ß±≈σ▀∩ ≡±∩▌δσ⌡≤τ≥ Σσφ Γ±▌ΦτΩσ{{(ß±≈σΘ∩Φ▐Ωτ)}}: [2]. ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ⌠∩ ß±≈σ▀∩ ⌡≡▄±≈σΘ ΩßΘ ⁿ⌠Θ ▌≈σ⌠σ ≡±ⁿ≤Γß≤τ ≤σ ß⌡⌠ⁿ.─σφ σ▀φßΘ Σ⌡φß⌠▐ τ Στ∞Θ∩⌡±π▀ß ⌠∩⌡ Ωß⌠ßδⁿπ∩⌡ "[2]". ╒≡▄±≈σΘ ▐Στ ▌φß ß±≈σ▀∩ ∞σ ß⌡⌠ⁿ ⌠∩ ⁿφ∩∞ß. ╠σ⌠∩φ∩∞▄≤⌠σ ▐ Ωß⌠ß±π▐≤⌠σ ⌠∩ ß±≈σ▀∩ ΩßΘ Ω▄φ⌠σ ΩδΘΩ ≤⌠∩ Ω∩⌡∞≡▀ "┼≡ßφ▄δτ°τ" ▐ Ω▄φ⌠σ ΩδΘΩ ≤⌠∩ Ω∩⌡∞≡▀ "óΩ⌡±∩" πΘß ▌ε∩Σ∩.╧ ⌠ⁿ∞∩≥ [2] Σσφ σ▀φßΘ ΣΘßΦ▌≤Θ∞∩≥ ß⌡⌠▐φ ⌠τ ≤⌠Θπ∞▐. ┼≡Θδ▌ε⌠σ ▌φßφ ▄δδ∩φ ⌠ⁿ∞∩.╟ ΩßΦ∩±Θ≤∞▌φτ ΣΘßΣ±∩∞▐ "[2]" Σσφ σ▀φßΘ ΣΘßΦ▌≤Θ∞τ.─σφ σ▀φßΘ Σ⌡φß⌠▐ τ σππ±ß÷▐ ≤⌠∩φ ΩßΦ∩±Θ≤∞▌φ∩ ÷▄Ωσδ∩: [2].╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß ΣΘΩ⌠²∩⌡ Ωß⌠▄ ⌠τφ ≡±∩≤≡▄ΦσΘß ßφ▄πφ∙≤τ≥ ß≡ⁿ ⌠∩ ß±≈σ▀∩: [2]╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τφ ≡±∩≤≡▄ΦσΘß Στ∞Θ∩⌡±π▀ß≥ ⌠∩⌡ Ωß⌠ßδⁿπ∩⌡: [2]╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß ΣΘΩ⌠²∩⌡ Ωß⌠▄ ⌠τφ ≡±∩≤≡▄ΦσΘß Στ∞Θ∩⌡±π▀ß≥ ⌠∩⌡ Ωß⌠ßδⁿπ∩⌡: [2]╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß ΣΘΩ⌠²∩⌡ Ωß⌠▄ ⌠τφ ≡±∩≤≡▄ΦσΘß ßφ∩▀π∞ß⌠∩≥ ⌠τ≥ ß±≈σΘ∩Φ▐Ωτ≥ ⌠∩⌡ ß±≈σ▀∩⌡ ≡±∩▌δσ⌡≤τ≥: [2]╟ ΩßΦ∩±Θ≤∞▌φτ ΣΘßΣ±∩∞▐ σ▀φßΘ ⌡≡σ±Γ∩δΘΩ▄ ∞σπ▄δτ: [2]╘∩ Installer Σσφ ΣΘßΦ▌⌠σΘ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß ⌠±∩≡∩≡∩▀τ≤τ≥ ⌠∩⌡ ß±≈σ▀∩⌡: [2].╕φß ⌠∞▐∞ß ⌠τ≥ ΣΘßΣ±∩∞▐≥ "[2]" ⌠∩⌡ ÷ßΩ▌δ∩⌡ Σσφ σ▀φßΘ ▌πΩ⌡±∩. ┼▀⌠σ σ▀φßΘ Ωσφⁿ σ▀⌠σ ⌡≡σ±Γß▀φσΘ ⌠∩ ∞▐Ω∩≥ ≡∩⌡ σ≡Θ⌠±▌≡σ⌠ßΘ ß≡ⁿ ⌠∩ ≤²≤⌠τ∞ß.╟ ΣΘßΣ±∩∞▐ "[2]" ⌠∩⌡ ÷ßΩ▌δ∩⌡ ≡σ±Θ▌≈σΘ δ▌εσΘ≥ ≡∩⌡ Σσφ σ▀φßΘ ▌πΩ⌡±σ≥ ≤σ ΣΘßΣ±∩∞▌≥ ÷ßΩ▌δ∙φ.╟ ΣΘßΣ±∩∞▐ "[2]" ⌠∩⌡ ÷ßΩ▌δ∩⌡ ≡σ±Θ▌≈σΘ ▌φßφ ∞τ ▌πΩ⌡±∩ ≈ß±ßΩ⌠▐±ß.╘∩ '[2]' Σσφ σ▀φßΘ ▌πΩ⌡±∩ ∞ΘΩ±ⁿ ⁿφ∩∞ß ß±≈σ▀∩⌡.╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τ δ▐°τ ß≤÷ßδσ▀ß≥ ß±≈σ▀∩⌡: [3] GetLastError: [2]╟ ∞∩φ▄Σß Σ▀≤Ω∩⌡ Σσφ σ▀φßΘ ▌πΩ⌡±τ: [2]╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τφ σ÷ß±∞∩π▐ ⌠τ≥ σφτ∞σ±∙∞▌φτ≥ ▌ΩΣ∩≤τ≥ Ω■ΣΘΩß ≤⌠∩ ß±≈σ▀∩ [2]. ║≤∙≥ φß ▌≈σΘ σφτ∞σ±∙Φσ▀ ß≡ⁿ ▄δδß ∞▌≤ß ΩßΘ Σσφ σ▀φßΘ ≡δ▌∩φ Σ⌡φß⌠▐ τ ⌠±∩≡∩≡∩▀τ≤▐ ⌠∩⌡ ß≡ⁿ ß⌡⌠▐φ ⌠τφ σφτ∞σ±∙∞▌φτ ▌ΩΣ∩≤τ Ω■ΣΘΩß. ├Θß ≡σ±Θ≤≤ⁿ⌠σ±σ≥ ≡δτ±∩÷∩±▀σ≥ σ≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩φ ≡±∩∞τΦσ⌡⌠▐ ⌠τ≥ σφτ∞σ±∙∞▌φτ≥ ▌ΩΣ∩≤τ≥ Ω■ΣΘΩß. {{╙÷▄δ∞ß ≤⌡≤⌠▐∞ß⌠∩≥: [3]}}─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ Στ∞Θ∩⌡±π▀ß ΩδσΘΣΘ∩²: [2]. {{ ╙÷▄δ∞ß ≤⌡≤⌠▐∞ß⌠∩≥ [3].}} ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß ≡±ⁿ≤Γß≤τ≥ ≤σ ß⌡⌠ⁿ ⌠∩ ΩδσΘΣ▀ ▐ σ≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥. ─σφ ▐⌠ßφ Σ⌡φß⌠ⁿ ⌠∩ ▄φ∩Θπ∞ß ⌠∩⌡ ΩδσΘΣΘ∩²: [2]. {{ ╙÷▄δ∞ß ≤⌡≤⌠▐∞ß⌠∩≥ [3].}} ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß ≡±ⁿ≤Γß≤τ≥ ≤σ ß⌡⌠ⁿ ⌠∩ ΩδσΘΣ▀ ▐ σ≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥. ─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ ΣΘßπ±ß÷▐ ⌠τ≥ ⌠Θ∞▐≥ [2] ß≡ⁿ ⌠∩ ΩδσΘΣ▀ [3]. {{ ╙÷▄δ∞ß ≤⌡≤⌠▐∞ß⌠∩≥ [4].}} ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß ≡±ⁿ≤Γß≤τ≥ ≤σ ß⌡⌠ⁿ ⌠∩ ΩδσΘΣ▀ ▐ σ≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥. ─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ ΣΘßπ±ß÷▐ ⌠∩⌡ ΩδσΘΣΘ∩² [2]. {{ ╙÷▄δ∞ß ≤⌡≤⌠▐∞ß⌠∩≥ [3].}} ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß ≡±ⁿ≤Γß≤τ≥ ≤σ ß⌡⌠ⁿ ⌠∩ ΩδσΘΣ▀ ▐ σ≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥. ─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ ßφ▄πφ∙≤τ ⌠τ≥ ⌠Θ∞▐≥ [2] ß≡ⁿ ⌠∩ ΩδσΘΣ▀ [3]. {{ ╙÷▄δ∞ß ≤⌡≤⌠▐∞ß⌠∩≥ [4].}} ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß ≡±ⁿ≤Γß≤τ≥ ≤σ ß⌡⌠ⁿ ⌠∩ ΩδσΘΣ▀ ▐ σ≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥. ─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ σππ±ß÷▐ ⌠Θ∞▐≥ [2] ≤⌠∩ ΩδσΘΣ▀ [3]. {{ ╙÷▄δ∞ß ≤⌡≤⌠▐∞ß⌠∩≥ [4].}} ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß ≡±ⁿ≤Γß≤τ≥ ≤σ ß⌡⌠ⁿ ⌠∩ ΩδσΘΣ▀ ▐ σ≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ δ▐°τ ∩φ∩∞▄⌠∙φ ⌠Θ∞■φ πΘß ⌠∩ ΩδσΘΣ▀ [2]. {{ ╙÷▄δ∞ß ≤⌡≤⌠▐∞ß⌠∩≥ [3].}} ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß ≡±ⁿ≤Γß≤τ≥ ≤σ ß⌡⌠ⁿ ⌠∩ ΩδσΘΣ▀ ▐ σ≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ δ▐°τ ∩φ∩∞▄⌠∙φ Σσ⌡⌠σ±σ⌡ⁿφ⌠∙φ ΩδσΘΣΘ■φ πΘß ⌠∩ ΩδσΘΣ▀ [2]. {{ ╙÷▄δ∞ß ≤⌡≤⌠▐∞ß⌠∩≥ [3].}} ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß ≡±ⁿ≤Γß≤τ≥ ≤σ ß⌡⌠ⁿ ⌠∩ ΩδσΘΣ▀ ▐ σ≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ ßφ▄πφ∙≤τ ≡δτ±∩÷∩±Θ■φ ß≤÷ßδσ▀ß≥ πΘß ⌠∩ ΩδσΘΣ▀ [2]. {{ ╙÷▄δ∞ß ≤⌡≤⌠▐∞ß⌠∩≥ [3].}} ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß ≡±ⁿ≤Γß≤τ≥ ≤σ ß⌡⌠ⁿ ⌠∩ ΩδσΘΣ▀ ▐ σ≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ ß²ετ≤τ ⌠∩⌡ ΣΘßΦ▌≤Θ∞∩⌡ ≈■±∩⌡ ≤⌠∩ ∞τ⌠±■∩. ┴≡ßΘ⌠∩²φ⌠ßΘ [2] KB σδσ²Φσ±∩⌡ ≈■±∩⌡ ≤⌠∩ ∞τ⌠±■∩ πΘß ⌠τφ σπΩß⌠▄≤⌠ß≤τ ß⌡⌠▐≥ ⌠τ≥ σ÷ß±∞∩π▐≥.╠Θß ▄δδτ σπΩß⌠▄≤⌠ß≤τ σ▀φßΘ ≤σ σε▌δΘετ. ╧δ∩Ωδτ±■≤⌠σ ⌠τφ σπΩß⌠▄≤⌠ß≤τ ≡∩⌡ Γ±▀≤Ωσ⌠ßΘ ≤σ σε▌δΘετ ≡±Θφ φß ≤⌡φσ≈▀≤σ⌠σ ∞σ ß⌡⌠▐φ ⌠τφ σπΩß⌠▄≤⌠ß≤τ.╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τφ ≡±ⁿ≤Γß≤τ ≤σ ß≤÷ßδ▐ ΣσΣ∩∞▌φß. ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ∩Θ ≡ß±▄∞σ⌠±∩Θ ⌠∩⌡ Windows Installer ▌≈∩⌡φ ±⌡Φ∞Θ≤⌠σ▀ ≤∙≤⌠▄ ΩßΘ ≡±∩≤≡ßΦ▐≤⌠σ φß Ω▄φσ⌠σ ≡▄δΘ σπΩß⌠▄≤⌠ß≤τ.╧ ≈±▐≤⌠τ≥ "[2]" σΩΩ▀φτ≤σ φ∙±▀⌠σ±ß ∞Θß σπΩß⌠▄≤⌠ß≤τ πΘß ⌠∩ ≡±∩·ⁿφ "[3]". ╧ ≈±▐≤⌠τ≥ Φß ≡±▌≡σΘ φß σΩ⌠σδ▌≤σΘ εßφ▄ ⌠τφ σπΩß⌠▄≤⌠ß≤τ, πΘß φß σ▀φßΘ Σ⌡φß⌠▐ τ ≈±▐≤τ ⌠∩⌡ ≡±∩·ⁿφ⌠∩≥. ╟ ⌠±▌≈∩⌡≤ß σπΩß⌠▄≤⌠ß≤τ Φß ≤⌡φσ≈Θ≤⌠σ▀ ⌠■±ß.╧ ≈±▐≤⌠τ≥ "[2]" σΩΩ▀φτ≤σ φ∙±▀⌠σ±ß ∞Θß σπΩß⌠▄≤⌠ß≤τ πΘß ⌠∩ ≡±∩·ⁿφ "[3]". ╧ ≈±▐≤⌠τ≥ Φß ≡±▌≡σΘ φß σΩ⌠σδ▌≤σΘ εßφ▄ ⌠τφ σπΩß⌠▄≤⌠ß≤τ, πΘß φß σ▀φßΘ Σ⌡φß⌠▐ τ ≈±▐≤τ ⌠∩⌡ ≡±∩·ⁿφ⌠∩≥.┼εßφ⌠δ▐ΦτΩσ ∩ σδσ²Φσ±∩≥ ≈■±∩≥ ≤⌠∩ Σ▀≤Ω∩ -- ╘ⁿ∞∩≥: '[2]'; ß≡ßΘ⌠∩²∞σφ∩≥ ≈■±∩≥: [3] KB; ΣΘßΦ▌≤Θ∞∩≥ ≈■±∩≥: [4] KB. ┴≡∩Σσ≤∞σ²≤⌠σ ≈■±∩ ≤⌠∩ Σ▀≤Ω∩ ΩßΘ Σ∩ΩΘ∞▄≤⌠σ ≡▄δΘ.┼▀≤⌠σ Γ▌ΓßΘ∩Θ ⁿ⌠Θ Φ▌δσ⌠σ φß Ω▄φσ⌠σ ßΩ²±∙≤τ;╘∩ ß±≈σ▀∩ [2][3] ≈±τ≤Θ∞∩≡∩Θσ▀⌠ßΘ{ ß≡ⁿ ⌠τφ ßΩⁿδ∩⌡Φτ ΣΘßΣΘΩß≤▀ß: ╝φ∩∞ß: [4], ┴φßπφ∙±Θ≤⌠ΘΩⁿ: [5], ╘▀⌠δ∩≥ ≡ß±ßΦ²±∩⌡: "[6]"}. ╩δσ▀≤⌠σ ß⌡⌠▐φ ⌠τφ σ÷ß±∞∩π▐ ΩßΘ Σ∩ΩΘ∞▄≤⌠σ ≡▄δΘ.╘∩ ≡±∩·ⁿφ "[2]" σ▀φßΘ ▐Στ σπΩß⌠ß≤⌠τ∞▌φ∩, πσπ∩φⁿ≥ ≡∩⌡ σ∞≡∩Σ▀µσΘ ⌠τφ σπΩß⌠▄≤⌠ß≤τ ß⌡⌠∩² ⌠∩⌡ ≡±∩·ⁿφ⌠∩≥. ╘ß Σ²∩ ≡±∩·ⁿφ⌠ß Σσφ σ▀φßΘ ≤⌡∞Γß⌠▄.┼εßφ⌠δ▐ΦτΩσ ∩ σδσ²Φσ±∩≥ ≈■±∩≥ ≤⌠∩ Σ▀≤Ω∩ -- ╘ⁿ∞∩≥: '[2]'; ß≡ßΘ⌠∩²∞σφ∩≥ ≈■±∩≥: [3] KB; ΣΘßΦ▌≤Θ∞∩≥ ≈■±∩≥: [4] KB. ╝⌠ßφ σ▀φßΘ ß≡σφσ±π∩≡∩Θτ∞▌φτ τ δσΘ⌠∩⌡±π▀ß σ≡ßφß÷∩±▄≥, ⌡≡▄±≈σΘ ß±Ωσ⌠ⁿ≥ ≈■±∩≥ ΣΘßΦ▌≤Θ∞∩≥. ╩▄φ⌠σ ΩδΘΩ ≤⌠∩ Ω∩⌡∞≡▀ "óΩ⌡±∩" πΘß φß Ωδσ▀≤σ⌠σ ⌠∩ ≡±ⁿπ±ß∞∞ß, ≤⌠∩ Ω∩⌡∞≡▀ "┼≡ßφ▄δτ°τ" πΘß φß σδ▌πεσ⌠σ ≡▄δΘ ⌠∩φ ΣΘßΦ▌≤Θ∞∩ ≈■±∩ ≤⌠∩ Σ▀≤Ω∩ ▐ ≤⌠∩ Ω∩⌡∞≡▀ "╨ß±▄Γδσ°τ" πΘß φß ≤⌡φσ≈▀≤σ⌠σ ≈∙±▀≥ σ≡ßφß÷∩±▄.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ ≡±ⁿ≤Γß≤τ ≤⌠τ Φ▌≤τ [2] ≤⌠∩ Σ▀Ω⌠⌡∩.├Θß φß ≤⌡φσ≈Θ≤⌠σ▀ τ σπΩß⌠▄≤⌠ß≤τ, ≡±▌≡σΘ φß ⌠σ±∞ß⌠Θ≤⌠∩²φ ∩Θ ≡ß±ßΩ▄⌠∙ σ÷ß±∞∩π▌≥:─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ σ²±σ≤τ ≤⌡∞Γß⌠■φ ≡±∩·ⁿφ⌠∙φ ≡∩⌡ ▌≈∩⌡φ ▐Στ σπΩß⌠ß≤⌠ßΦσ▀ ≤⌠∩φ ⌡≡∩δ∩πΘ≤⌠▐ πΘß ⌠τφ σπΩß⌠▄≤⌠ß≤τ ß⌡⌠∩² ⌠∩⌡ ≡±∩·ⁿφ⌠∩≥.╘∩ ΩδσΘΣ▀ [2] Σσφ σ▀φßΘ ▌πΩ⌡±∩. ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ σΘ≤ßπ▄πß⌠σ ⌠∩ ≤∙≤⌠ⁿ ΩδσΘΣ▀.╘∩ ≡±ⁿπ±ß∞∞ß ┼πΩß⌠▄≤⌠ß≤τ≥ ≡±▌≡σΘ φß σ≡ßφσΩΩΘφ▐≤σ⌠σ ⌠∩ ≤²≤⌠τ∞▄ ≤ß≥ πΘß φß ≤⌡φσ≈Θ≤⌠σ▀ τ ±²Φ∞Θ≤τ ⌠∙φ ≡ß±ß∞▌⌠±∙φ ⌠∩⌡ [2]. ╩▄φ⌠σ ΩδΘΩ ≤⌠∩ Ω∩⌡∞≡▀ "═ßΘ" πΘß φß π▀φσΘ σ≡ßφσΩΩ▀φτ≤τ ⌠■±ß ▐ ≤⌠∩ Ω∩⌡∞≡▀ "╝≈Θ" σ▄φ Φ▌δσ⌠σ φß Ω▄φσ⌠σ σ≡ßφσΩΩ▀φτ≤τ ß±πⁿ⌠σ±ß.╨±▌≡σΘ φß Ω▄φσ⌠σ σ≡ßφσΩΩ▀φτ≤τ ⌠∩⌡ ≤⌡≤⌠▐∞ß⌠ⁿ≥ ≤ß≥ πΘß φß σφσ±π∩≡∩ΘτΦ∩²φ ∩Θ ßδδßπ▌≥ ≡∩⌡ ▌πΘφßφ ≤⌠Θ≥ ±⌡Φ∞▀≤σΘ≥ ⌠∙φ ≡ß±ß∞▌⌠±∙φ ⌠∩⌡ [2]. ╩▄φ⌠σ ΩδΘΩ ≤⌠∩ Ω∩⌡∞≡▀ "═ßΘ" πΘß φß π▀φσΘ σ≡ßφσΩΩ▀φτ≤τ ⌠■±ß ▐ ≤⌠∩ Ω∩⌡∞≡▀ "╝≈Θ" σ▄φ Φ▌δσ⌠σ φß Ω▄φσ⌠σ σ≡ßφσΩΩ▀φτ≤τ ß±πⁿ⌠σ±ß.╟ σπΩß⌠▄≤⌠ß≤τ ⌠∩⌡ [2] ▌≈σΘ ßφß≤⌠ßδσ▀ ≡±∩≥ ⌠∩ ≡ß±ⁿφ. ╨±▌≡σΘ φß ßφßΘ±▌≤σ⌠σ ⌠Θ≥ ßδδßπ▌≥ ≡∩⌡ ▌πΘφßφ ß≡ⁿ ß⌡⌠▐φ ⌠τφ σπΩß⌠▄≤⌠ß≤τ πΘß φß ≤⌡φσ≈▀≤σ⌠σ. ╚▌δσ⌠σ φß ßφßΘ±▌≤σ⌠σ ß⌡⌠▌≥ ⌠Θ≥ ßδδßπ▌≥;╠Θß ≡±∩τπ∩²∞σφτ σπΩß⌠▄≤⌠ß≤τ πΘß ß⌡⌠ⁿ ⌠∩ ≡±∩·ⁿφ Γ±▀≤Ωσ⌠ßΘ ≤σ σε▌δΘετ. ╨±▌≡σΘ φß ßφßΘ±▌≤σ⌠σ ⌠Θ≥ ßδδßπ▌≥ ≡∩⌡ ▌πΘφßφ ß≡ⁿ ß⌡⌠▐φ ⌠τφ σπΩß⌠▄≤⌠ß≤τ πΘß φß ≤⌡φσ≈▀≤σ⌠σ. ╚▌δσ⌠σ φß ßφßΘ±▌≤σ⌠σ ß⌡⌠▌≥ ⌠Θ≥ ßδδßπ▌≥;─σφ σ▀φßΘ Σ⌡φß⌠▐ τ σ²±σ≤τ ≡ßΩ▌⌠∩⌡ σπΩß⌠▄≤⌠ß≤τ≥ πΘß ⌠∩ ≡±∩·ⁿφ [2]. ─∩ΩΘ∞▄≤⌠σ εßφ▄ φß Ω▄φσ⌠σ σπΩß⌠▄≤⌠ß≤τ ≈±τ≤Θ∞∩≡∩Θ■φ⌠ß≥ ▌φß ▌πΩ⌡±∩ ßφ⌠▀π±ß÷∩ ⌠∩⌡ ≡ßΩ▌⌠∩⌡ σπΩß⌠▄≤⌠ß≤τ≥ "[3]".╟ δσΘ⌠∩⌡±π▀ß ⌠τ≥ σπΩß⌠▄≤⌠ß≤τ≥ ∩δ∩Ωδτ±■ΦτΩσ ∞σ σ≡Θ⌠⌡≈▀ß.╟ δσΘ⌠∩⌡±π▀ß ⌠τ≥ σπΩß⌠▄≤⌠ß≤τ≥ ß≡▌⌠⌡≈σ.╨±∩·ⁿφ: [2] -- [3]╠≡∩±σ▀⌠σ φß σ≡ßφß÷▌±σ⌠σ ⌠∩φ ⌡≡∩δ∩πΘ≤⌠▐ ≤ß≥ ≤⌠τφ ≡±∩τπ∩²∞σφ▐ ⌠∩⌡ Ωß⌠▄≤⌠ß≤τ ▐ φß ≤⌡φσ≈▀≤σ⌠σ ⌠τφ σπΩß⌠▄≤⌠ß≤τ ß±πⁿ⌠σ±ß. ╚▌δσ⌠σ φß π▀φσΘ σ≡ßφß÷∩±▄;╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τφ σππ±ß÷▐ ⌠∙φ ≡δτ±∩÷∩±Θ■φ σπΩß⌠▄≤⌠ß≤τ≥ ≤⌠∩ Σ▀≤Ω∩. ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ⌡≡▄±≈σΘ ß±Ωσ⌠ⁿ≥ ΣΘßΦ▌≤Θ∞∩≥ ≈■±∩≥ ≤⌠∩ Σ▀≤Ω∩ ΩßΘ Ω▄φ⌠σ ΩδΘΩ ≤⌠∩ Ω∩⌡∞≡▀ "┼≡ßφ▄δτ°τ" ▐ ≤⌠∩ Ω∩⌡∞≡▀ "óΩ⌡±∩" πΘß φß ⌠σ±∞ß⌠▀≤σ⌠σ ⌠τφ σπΩß⌠▄≤⌠ß≤τ.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ σ²±σ≤τ σφⁿ≥ ▐ ≡σ±Θ≤≤ⁿ⌠σ±∙φ ß±≈σ▀∙φ ≡∩⌡ ß≡ßΘ⌠∩²φ⌠ßΘ πΘß ⌠τφ σ≡ßφß÷∩±▄ ⌠∩⌡ ⌡≡∩δ∩πΘ≤⌠▐ ≤ß≥ ≤⌠τφ ≡±∩τπ∩²∞σφ▐ ⌠∩⌡ Ωß⌠▄≤⌠ß≤τ. ─σφ Φß σ▀φßΘ Σ⌡φß⌠▐ τ σ≡ßφß÷∩±▄.─σφ σ▀φßΘ Σ⌡φß⌠▐ τ σπΩß⌠▄≤⌠ß≤τ σφⁿ≥ ß≡ⁿ ⌠ß ß≡ßΘ⌠∩²∞σφß ≡±∩·ⁿφ⌠ß ⌠∩⌡ [2]. ┼≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠τφ ∩∞▄Σß ⌠σ≈φΘΩ▐≥ ⌡≡∩≤⌠▐±Θετ≥. {{╙÷▄δ∞ß ≤⌡≤⌠▐∞ß⌠∩≥: [3].}}─σφ σ▀φßΘ Σ⌡φß⌠▐ τ Ωß⌠▄±πτ≤τ ⌠τ≥ ≡ßδßΘⁿ⌠σ±τ≥ ▌ΩΣ∩≤τ≥ ⌠∩⌡ [2]. ┼≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠τφ ∩∞▄Σß ⌠σ≈φΘΩ▐≥ ⌡≡∩≤⌠▐±Θετ≥. {{╙÷▄δ∞ß ≤⌡≤⌠▐∞ß⌠∩≥ [3].}}┼πΩß⌠▄≤⌠ß≤τ [2]╤²Φ∞Θ≤τ [2]╩ß⌠▄±πτ≤τ [2]╟ ΣΘßΣ±∩∞▐ [2] Σσφ σ▀φßΘ ▌πΩ⌡±τ. ╩ßΦ∩±▀≤⌠σ ∞Θß ▌πΩ⌡±τ ΣΘßΣ±∩∞▐.─σφ ⌡≡▄±≈σΘ ΣΘ≤Ω▌⌠ß ≤⌠τ ∞∩φ▄Σß [2]. ╘∩≡∩Φσ⌠▐≤⌠σ ∞Θß ΣΘ≤Ω▌⌠ß ΩßΘ Ω▄φ⌠σ ΩδΘΩ ≤⌠∩ Ω∩⌡∞≡▀ "┼≡ßφ▄δτ°τ" ▐ Ω▄φ⌠σ ΩδΘΩ ≤⌠∩ Ω∩⌡∞≡▀ "óΩ⌡±∩" πΘß φß σ≡Θ≤⌠±▌°σ⌠σ ≤⌠∩φ ⌠ⁿ∞∩ ≡∩⌡ σ▀≈σ σ≡Θδσπσ▀ ≡±∩τπ∩⌡∞▌φ∙≥.─σφ ⌡≡▄±≈σΘ ΣΘ≤Ω▌⌠ß ≤⌠τ ∞∩φ▄Σß [2]. ╘∩≡∩Φσ⌠▐≤⌠σ ∞Θß ΣΘ≤Ω▌⌠ß ΩßΘ Ω▄φ⌠σ ΩδΘΩ ≤⌠∩ Ω∩⌡∞≡▀ "┼≡ßφ▄δτ°τ" ▐ Ω▄φ⌠σ ΩδΘΩ ≤⌠∩ Ω∩⌡∞≡▀ "óΩ⌡±∩" πΘß φß σ≡Θ≤⌠±▌°σ⌠σ ≤⌠∩ ≡ß±▄Φ⌡±∩ ΣΘßδⁿπ∩⌡ "┴φßµ▐⌠τ≤τ" ΩßΘ φß σ≡Θδ▌εσ⌠σ ▌φßφ ▄δδ∩φ ⌠ⁿ∞∩.╧ ÷▄Ωσδ∩≥ [2] Σσφ ⌡≡▄±≈σΘ. ╨δτΩ⌠±∩δ∩π▐≤⌠σ ∞Θß ΣΘßΣ±∩∞▐ ≡±∩≥ ▌φß ÷▄Ωσδ∩ ≡∩⌡ ⌡≡▄±≈σΘ.─σφ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß πΘß ⌠τφ ßφ▄πφ∙≤τ ß⌡⌠∩² ⌠∩⌡ ÷ßΩ▌δ∩⌡.─σφ ▐⌠ßφ Σ⌡φß⌠ⁿφ φß ΩßΦ∩±Θ≤⌠σ▀ ▌πΩ⌡±∩≥ ÷▄Ωσδ∩≥ ≡±∩∩±Θ≤∞∩² πΘß ⌠τφ σπΩß⌠▄≤⌠ß≤τ.╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τφ ≡±∩≤≡▄ΦσΘß ßφ▄πφ∙≤τ≥ ß≡ⁿ ⌠τ Γ▄≤τ ΣσΣ∩∞▌φ∙φ σπΩß⌠▄≤⌠ß≤τ≥ ≡±∩▌δσ⌡≤τ≥: [2].╨±∩π±ß∞∞ß⌠Θ≤∞ⁿ≥ δσΘ⌠∩⌡±π▀ß≥ σ≡ßφσΩΩ▀φτ≤τ≥: ╠σ⌠∩φ∩∞ß≤▀ß ß±≈σ▀∩⌡ [2] ≤σ [3]. ╨±▌≡σΘ φß π▀φσΘ σ≡ßφσΩΩ▀φτ≤τ πΘß φß ∩δ∩Ωδτ±∙Φσ▀ τ δσΘ⌠∩⌡±π▀ß.╨±∩π±ß∞∞ß⌠Θ≤∞ⁿ≥ δσΘ⌠∩⌡±π▀ß≥ σ≡ßφσΩΩ▀φτ≤τ≥: ─Θßπ±ß÷▐ ß±≈σ▀∩⌡ [2]. ╨±▌≡σΘ φß π▀φσΘ σ≡ßφσΩΩ▀φτ≤τ πΘß φß ∩δ∩Ωδτ±∙Φσ▀ τ δσΘ⌠∩⌡±π▀ß.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ Ωß⌠ß≈■±τ≤τ ⌠τ≥ δσΘ⌠∩⌡±πΘΩ▐≥ ∞∩φ▄Σß≥ [2]. HRESULT [3]. ┼≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ Ωß⌠▄±πτ≤τ ⌠τ≥ Ωß⌠ß≈■±τ≤τ≥ ⌠τ≥ δσΘ⌠∩⌡±πΘΩ▐≥ ∞∩φ▄Σß≥ [2]. HRESULT [3]. ┼≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥.╟ ß≡∩Φ▐Ωσ⌡≤τ ⌠∩⌡ ≡ßΩ▌⌠∩⌡ [2] ≤⌠τ ∞φ▐∞τ cache ß≡▌⌠⌡≈σ. ╙÷▄δ∞ß: [3]. ┼≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ Ωß⌠ß≈■±τ≤τ ⌠τ≥ π±ß∞∞ß⌠∩≤σΘ±▄≥ [2]. ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß πΘß ⌠τφ σπΩß⌠▄≤⌠ß≤τ π±ß∞∞ß⌠∩≤σΘ±■φ ΩßΘ ⁿ⌠Θ ⌠∩ ≤²≤⌠τ∞ß ⌡≡∩≤⌠τ±▀µσΘ ß⌡⌠▐φ ⌠τ π±ß∞∞ß⌠∩≤σΘ±▄.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ Ωß⌠▄±πτ≤τ ⌠τ≥ Ωß⌠ß≈■±τ≤τ≥ ⌠τ≥ π±ß∞∞ß⌠∩≤σΘ±▄≥ [2]. ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß πΘß ⌠τφ Ωß⌠▄±πτ≤τ π±ß∞∞ß⌠∩≤σΘ±■φ.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ Στ∞Θ∩⌡±π▀ß ⌠τ≥ ≤⌡φ⌠ⁿ∞σ⌡≤τ≥ [2]. ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ∩ ÷▄Ωσδ∩≥ ≡±∩∩±Θ≤∞∩² ⌡≡▄±≈σΘ ΩßΘ ⁿ⌠Θ ▌≈σ⌠σ ≡±ⁿ≤Γß≤τ ≤σ ß⌡⌠ⁿφ.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ Ωß⌠▄±πτ≤τ ⌠τ≥ ≤⌡φ⌠ⁿ∞σ⌡≤τ≥ [2]. ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ⌠∩ ß±≈σ▀∩ ≤⌡φ⌠ⁿ∞σ⌡≤τ≥ ⌡≡▄±≈σΘ ΩßΘ ⁿ⌠Θ ▌≈σ⌠σ ≡±ⁿ≤Γß≤τ ≤σ ß⌡⌠ⁿ.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ Ωß⌠ß≈■±τ≤τ ⌠τ≥ ΓΘΓδΘ∩Φ▐Ωτ≥ ⌠²≡∙φ πΘß ⌠∩ ß±≈σ▀∩ [2]. ┼≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ Ωß⌠▄±πτ≤τ ⌠τ≥ Ωß⌠ß≈■±τ≤τ≥ ⌠τ≥ ΓΘΓδΘ∩Φ▐Ωτ≥ ⌠²≡∙φ πΘß ⌠∩ ß±≈σ▀∩ [2]. ┼≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ σφτ∞▌±∙≤τ ⌠∩⌡ ß±≈σ▀∩⌡ ini [2][3]. ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ⌠∩ ß±≈σ▀∩ ⌡≡▄±≈σΘ ΩßΘ ⁿ⌠Θ ▌≈σ⌠σ ≡±ⁿ≤Γß≤τ ≤σ ß⌡⌠ⁿ.─σφ ▐⌠ßφ Σ⌡φß⌠ⁿ φß ≡±∩π±ß∞∞ß⌠Θ≤⌠σ▀ τ ßφ⌠ΘΩß⌠▄≤⌠ß≤τ ⌠∩⌡ ß±≈σ▀∩⌡ [3] ß≡ⁿ ⌠∩ ß±≈σ▀∩ [2] ∞σ ⌠τφ σ≡ßφσΩΩ▀φτ≤τ ⌠∩⌡ ⌡≡∩δ∩πΘ≤⌠▐. ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ ΣΘΩßΘ■∞ß⌠ß σππ±ß÷▐≥ ≤⌠∩ ß±≈σ▀∩ [3].╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τφ Ωß⌠▄±πτ≤τ ⌠τ≥ ΣΘß≈σ▀±Θ≤τ≥ ≡±∩π±ß∞∞▄⌠∙φ ∩Σ▐πτ≤τ≥ ODBC, ≤÷▄δ∞ß ODBC [2]: [3]. ┼≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥.╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τφ σπΩß⌠▄≤⌠ß≤τ ⌠τ≥ ΣΘß≈σ▀±Θ≤τ≥ ≡±∩π±ß∞∞▄⌠∙φ ∩Σ▐πτ≤τ≥ ODBC, ≤÷▄δ∞ß ODBC [2]: [3]. ┼≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥.╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τφ Ωß⌠▄±πτ≤τ ⌠∩⌡ ≡±∩π±▄∞∞ß⌠∩≥ ∩Σ▐πτ≤τ≥ ODBC: [4], ≤÷▄δ∞ß ODBC [2]: [3]. ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß πΘß ⌠τφ Ωß⌠▄±πτ≤τ ≡±∩π±ß∞∞▄⌠∙φ ∩Σ▐πτ≤τ≥ ODBC.╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τφ σπΩß⌠▄≤⌠ß≤τ ⌠∩⌡ ≡±∩π±▄∞∞ß⌠∩≥ ∩Σ▐πτ≤τ≥ ODBC: [4], ≤÷▄δ∞ß ODBC [2]: [3]. ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ⌠∩ ß±≈σ▀∩ [4] ⌡≡▄±≈σΘ ΩßΘ ⁿ⌠Θ ▌≈σ⌠σ ≡±ⁿ≤Γß≤τ ≤σ ß⌡⌠ⁿ.╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τ ±²Φ∞Θ≤τ ⌠∙φ ≡ß±ß∞▌⌠±∙φ ⌠∩⌡ ß±≈σ▀∩⌡ ≡±∩▌δσ⌡≤τ≥ ΣσΣ∩∞▌φ∙φ ODBC: [4], ≤÷▄δ∞ß ODBC [2]: [3]. ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ⌠∩ ß±≈σ▀∩ [4] ⌡≡▄±≈σΘ ΩßΘ ⁿ⌠Θ ▌≈σ⌠σ ≡±ⁿ≤Γß≤τ ≤σ ß⌡⌠ⁿ.╟ σΩΩ▀φτ≤τ ⌠τ≥ ⌡≡τ±σ≤▀ß≥ "[2]" ([3]) ß≡▌⌠⌡≈σ. ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß πΘß ⌠τφ σΩΩ▀φτ≤τ ⌡≡τ±σ≤Θ■φ ≤⌡≤⌠▐∞ß⌠∩≥.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ ΣΘßΩ∩≡▐ ⌠τ≥ ⌡≡τ±σ≤▀ß≥ "[2]" ([3]). ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß πΘß ⌠τ ΣΘßΩ∩≡▐ ⌡≡τ±σ≤Θ■φ ≤⌡≤⌠▐∞ß⌠∩≥.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ ΣΘßπ±ß÷▐ ⌠τ≥ ⌡≡τ±σ≤▀ß≥ "[2]" ([3]). ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß πΘß ⌠τφ Ωß⌠▄±πτ≤τ ⌡≡τ±σ≤Θ■φ ≤⌡≤⌠▐∞ß⌠∩≥.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ σπΩß⌠▄≤⌠ß≤τ ⌠τ≥ ⌡≡τ±σ≤▀ß≥ "[2]" ([3]). ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß πΘß ⌠τφ σπΩß⌠▄≤⌠ß≤τ ⌡≡τ±σ≤Θ■φ ≤⌡≤⌠▐∞ß⌠∩≥.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ σφτ∞▌±∙≤τ ⌠τ≥ ∞σ⌠ßΓδτ⌠▐≥ ≡σ±ΘΓ▄δδ∩φ⌠∩≥ "[2]". ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß πΘß ⌠τφ ⌠±∩≡∩≡∩▀τ≤τ ∞σ⌠ßΓδτ⌠■φ ≡σ±ΘΓ▄δδ∩φ⌠∩≥.─σφ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß πΘß ⌠τφ ∩δ∩Ωδ▐±∙≤τ ß⌡⌠▐≥ ⌠τ≥ σπΩß⌠▄≤⌠ß≤τ≥ πΘß ⁿδ∩⌡≥ ⌠∩⌡≥ ≈±▐≤⌠σ≥ ⌠∩⌡ ⌡≡∩δ∩πΘ≤⌠▐. ╙⌡φΣσΦσ▀⌠σ ∙≥ ΣΘß≈σΘ±Θ≤⌠▐≥ ΩßΘ σ≡ßφßδ▄Γσ⌠σ ß⌡⌠▐φ ⌠τφ σπΩß⌠▄≤⌠ß≤τ.─σφ ▐⌠ßφ Σ⌡φß⌠ⁿ φß ∩±Θ≤⌠σ▀ ß≤÷▄δσΘß ß±≈σ▀∩⌡ πΘß ⌠∩ ß±≈σ▀∩ "[3]". ╙÷▄δ∞ß: [2]. ┬σΓßΘ∙Φσ▀⌠σ ⁿ⌠Θ ▌≈σ⌠σ σ≡ß±Ω▐ ΣΘΩßΘ■∞ß⌠ß πΘß ⌠τφ ⌠±∩≡∩≡∩▀τ≤τ ⌠∙φ ΣΘΩßΘ∙∞▄⌠∙φ ß≤÷ßδσ▀ß≥ πΘß ß⌡⌠ⁿ ⌠∩ ß±≈σ▀∩.╘ß Component Services (COM+ 1.0) Σσφ σ▀φßΘ σπΩß⌠σ≤⌠τ∞▌φß ≤σ ß⌡⌠ⁿφ ⌠∩φ ⌡≡∩δ∩πΘ≤⌠▐. ╟ σπΩß⌠▄≤⌠ß≤τ ß⌡⌠▐ ß≡ßΘ⌠σ▀ ⌠ß Component Services πΘß φß ∩δ∩Ωδτ±∙Φσ▀ ∞σ σ≡Θ⌠⌡≈▀ß. ╘ß Component Services σ▀φßΘ ΣΘßΦ▌≤Θ∞ß ≤⌠ß Windows 2000.╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τφ Ωß⌠ß≈■±τ≤τ ∞Θß≥ σ÷ß±∞∩π▐≥ COM+. ┼≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥ πΘß ≡σ±Θ≤≤ⁿ⌠σ±σ≥ ≡δτ±∩÷∩±▀σ≥.╨ß±∩⌡≤Θ▄≤⌠τΩσ ≤÷▄δ∞ß Ωß⌠▄ ⌠τφ Ωß⌠▄±πτ≤τ Ωß⌠ß≈■±τ≤τ≥ ∞Θß≥ σ÷ß±∞∩π▐≥ COM+. ┼≡ΘΩ∩Θφ∙φ▐≤⌠σ ∞σ ⌠∩ ≡±∩≤∙≡ΘΩⁿ ⌡≡∩≤⌠▐±Θετ≥ πΘß ≡σ±Θ≤≤ⁿ⌠σ±σ≥ ≡δτ±∩÷∩±▀σ≥.─σφ ▐⌠ßφ Σ⌡φß⌠▐ τ ßδδßπ▐ ⌠τ≥ ≡σ±Θπ±ß÷▐≥ πΘß ⌠τφ ⌡≡τ±σ≤▀ß '[2]' ([3]).─σφ σ▀φßΘ Σ⌡φß⌠▐ τ σφτ∞▌±∙≤τ ⌠∩⌡ ß±≈σ▀∩⌡ ≤⌡≤⌠▐∞ß⌠∩≥ [2] ß≡ⁿ ⌠τφ ⌡≡τ±σ≤▀ß Windows Installer, σ≡σΘΣ▐ ⌠∩ ß±≈σ▀∩ ≡±∩≤⌠ß⌠σ²σ⌠ßΘ ß≡ⁿ ⌠ß Windows. ║≤∙≥ ≈±σΘß≤⌠σ▀ φß σφτ∞σ±■≤σ⌠σ ⌠∩ δσΘ⌠∩⌡±πΘΩⁿ ≤ß≥ ≤²≤⌠τ∞ß ■≤⌠σ φß δσΘ⌠∩⌡±πσ▀ ≤∙≤⌠▄ ß⌡⌠ⁿ ⌠∩ ≡±ⁿπ±ß∞∞ß. {{╕ΩΣ∩≤τ ≡ßΩ▌⌠∩⌡: [3], ╕ΩΣ∩≤τ ≡±∩≤⌠ß⌠σ⌡∞▌φ∩⌡ OS: [4]}}─σφ σ▀φßΘ Σ⌡φß⌠▐ τ σφτ∞▌±∙≤τ ⌠∩⌡ ≡±∩≤⌠ß⌠σ⌡∞▌φ∩⌡ ß±≈σ▀∩⌡ ⌠∙φ Windows [2] ß≡ⁿ ⌠τφ ⌡≡τ±σ≤▀ß Windows Installer. {{╕ΩΣ∩≤τ ≡ßΩ▌⌠∩⌡: [3], ╕ΩΣ∩≤τ ≡±∩≤⌠ß⌠σ⌡∞▌φ∩⌡ δσΘ⌠∩⌡±πΘΩ∩² ≤⌡≤⌠▐∞ß⌠∩≥: [4], ╙÷▄δ∞ß SFP: [5]}}